package SuperMarket;

import java.util.InputMismatchException;
import java.util.Scanner;

public class AddUser {
    
    public void addproduct(){
        
        
        Scanner input = new Scanner(System.in,"ISO-8859-7");
        
        int points=-1;
        float price=-1;
        
        System.out.println("\n Δώσε το όνομα προϊόντος: ");
        String productname=input.next();
        System.out.println("\n Δώσε τον κωδικό του προϊόντος ");
        String productcode=input.next();
        
        
        while(points==-1){
        try{
            System.out.println("\n Δώσε την αξία σε πόντους του προϊόντος ");
            points=input.nextInt();
            
        } 
        catch(InputMismatchException e){
            System.out.println("Λάθος δεδομένα. Δοκιμάστε πάλι");
            String flush = input.next();
            }
        }
        while (price==-1){
        try{
            System.out.println("\n Δώσε την τιμή του προϊόντος");
            price=input.nextFloat();
        }
        catch(InputMismatchException e){
            System.out.println("Λάθος τιμή. Δοκιμάστε πάλι");
            String flush = input.next();
            }
        }
        System.out.println("\n Το όνομα του προϊόντος είναι "+productname);
        System.out.println("\n και ο κωδικός του είναι "+productcode);
        System.out.println("\n Η αξία του "+productname+" σε πόντους είναι "+points);
        System.out.println("\nΗ τιμή του "+productname+" είναι "+price+" Ευρώ.");
        
        /*em.getTransaction().begin();
        Product p = new Product(productname,productcode,points,price);
        em.persist(p);
        em.getTransaction().commit();
        
        System.out.println("\n Το προϊόν "+productname+" καταχωρήθηκε επιτυχώς.");
                */
    }
    
}
